home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-11-22 | 1.6 KB | 47 lines |
- OPT = -O
- FFLAGS = $(OPT) -w
- CFLAGS = $(OPT) -w
- LDFLAGS = $(OPT) -lcompat -lm -lI77 -lF77
- TIME = time
- SIZE = size
-
- all: spice
- $(TIME) ./spice < benchmark.in > benchmark.out
- $(TIME) ./spice < bipole.in > bipole.out
- $(TIME) ./spice < digsr.in > digsr.out
- $(TIME) ./spice < toronto.in > toronto.out
-
- compile: spice
-
-
- OBJ = spice.o tmpupd.o find.o alter.o title.o dcdcmp.o dcsol.o \
- dmpmat.o indxx.o swapij.o reserv.o matloc.o codgen.o setmem.o \
- locf.o getm4.o getm8.o getm16.o getmx.o avlm4.o avlm8.o \
- avlm16.o relmem.o extmem.o sizmem.o clrmem.o ptrmem.o crunch.o \
- errmem.o memadj.o slpmem.o nxtevn.o nxtmem.o comprs.o memptr.o \
- dmpmem.o memory.o magphs.o xxor.o outnam.o alfnum.o undefi.o \
- getcje.o cpytb4.o cpytb8.o second.o readin.o alias.o keysrc.o \
- extnam.o runcon.o outdef.o card.o getlin.o ushift.o nxtchr.o \
- errchk.o shlsrt.o putnod.o getnod.o subckt.o fndnam.o newnod.o \
- addelt.o lnkref.o subnam.o elprnt.o modchk.o topchk.o setup.o \
- matptr.o reordr.o dctran.o pheadr.o comcof.o trunc.o terr.o \
- sorupd.o sorstp.o iter8.o load.o nlcsrc.o update.o evpoly.o \
- evterm.o nxtpwr.o intgr8.o pnjlim.o diode.o bjt.o fetlim.o \
- limvds.o jfet.o mosfet.o moseq1.o moseq2.o moseq3.o moscap.o \
- cmeyer.o mosq2.o mqspof.o mosq3.o dcop.o sstf.o sencal.o \
- asol.o acan.o cdiv.o cmult.o acdcmp.o acsol.o acload.o noise.o \
- acasol.o dinit.o disto.o ovtpvt.o ntrpl8.o setprn.o setplt.o \
- plot.o scale.o fouran.o unix.o
-
- spice: $(OBJ)
- $(CC) ) $@ $(OBJ) $(LDFLAGS)
- $(SIZE) $(OBJ) $@
-
- linkspice:
- $(CC) -o spice $(OBJ) $(LDFLAGS)
-
- clean:
- /bin/rm -f $(OBJ) spice \
- small.out large.out
-
-